package cj.web.constants;

/**
 * 菜单枚举
 * @author Administrator
 *
 */
public enum MemuEnum {
	
	//--------------------------------竞赛管理
	hdgl("竞赛管理_活动管理", "jcgl_hdgl"),
	cszh("竞赛管理_楚才竞赛_参赛证号", "jcgl_ccjs_cszh"),
	csxsgl("竞赛管理_楚才竞赛_参赛选手管理", "jcgl_ccjs_csxsgl"),
	csxsxggl("竞赛管理_楚才竞赛_参赛选手修改", "jcgl_ccjs_csxsxggl"),
	csshdc("竞赛管理_楚才竞赛_参赛证号导出", "jcgl_ccjs_csshdc"),
	csxsdc("竞赛管理_楚才竞赛_参赛选手导出", "jcgl_ccjs_csxsdc"),
	cjgl("竞赛管理_楚才竞赛_成绩管理", "jcgl_ccjs_cjgl"),
	jcimport("竞赛管理_楚才竞赛_成绩导入", "jcgl_ccjs_jcimport"),
	
	wlzwcsxsgl("竞赛管理_网络作文_选手管理", "jcgl_wlzw_csxsgl"),
	wlzwcsxsxg("竞赛管理_网络作文_选手修改", "jcgl_wlzw_csxsxg"),
	wlzwcsxsdc("竞赛管理_网络作文_选手导出", "jcgl_wlzw_csxsdc"),
	wlzwtmgl("竞赛管理_网络作文_题目管理", "jcgl_wlzw_tmgl"),
	wlzwfpgl("竞赛管理_网络作文_分配管理", "jcgl_wlzw_fpgl"),
	wlzwfpsj("竞赛管理_网络作文_分配试卷", "jcgl_wlzw_fpsj"),
	wlzwlspjgl("竞赛管理_网络作文_老师评卷", "jcgl_wlzw_lspjgl"),
	wlzwcjgl("竞赛管理_网络作文_成绩管理", "jcgl_wlzw_wlzwcjgl"),
	//--------------------------------用户管理
	yhgrxx("后台管理_个人信息", "yhgl_yhgrxx"),
	yhll("后台管理_后台用户", "yhgl_yhll"),
	cdgl("后台管理_菜单管理", "yhgl_cdgl"),
	jsgl("后台管理_角色管理", "yhgl_jsgl"),
	showCodegl("后台管理_查询Code管理", "yhgl_showCodegl"),
	showGamegl("后台管理_查询game管理", "yhgl_showGamegl"),
	
	//--------------------------------配置管理
	pzgl("配置管理_配置", "pzgl_pz"),
	qygl("配置管理_区域管理", "pzgl_qygl"),
	xxgl("配置管理_学校管理", "pzgl_xxgl"),
	dxgl("配置管理_短信管理", "pzgl_dxgl"),
	cszp("配置管理_参赛证配置", "pzgl_cszp"),
	cszpsc("配置管理_参赛证生成", "pzgl_cszpsc"),
	
	//--------------------------------会员中心
	hyg("用户中心_会员管理", "hyzx_hygl"),
	jsyh("用户中心_教师用户", "hyzx_jsyh"),
	
	//--------------------------------商城管理
	scbuyer("商城_买家管理", "SC_SCbuyer"),
	scseller("商城_商家管理", "SC_SCseller"),
	sccategory("商城_商城管理_商品类型管理", "SC_SCmall_SCcategory"),
	scproperty("商城_商家管理_商品属性管理", "SC_SCmall_SCproperty"),
	scgoods("商城_商品管理", "SC_SCgoods"),
	scorder("商城_订单管理", "SC_SCorder"),
	SCCrowdFundOrder("商城_众筹订单管理", "SC_SCCrowdFundOrder"),
	
	//--------------------------------报表管理
	reportsbmtjz("报表管理_学校报名统计", "reports_bmtjz"),
	reportsbmtjr("报表管理_区域报名统计", "reports_bmtjr"),
	reportsbmtjarea("报表管理_区域报名人数", "reports_bmtjarea"),
	reportsbmtjcross("报表管理_跨区参赛人数", "reports_bmtjcross"),
	reportsbmtjschoolscore("报表管理_学校获奖人数", "reports_bmtjschoolscore"),
	reportsbmtjschoolteacher("报表管理_指导老师的获奖人数", "reports_bmtjschoolteacher"),
	reportsbmtjareascore("报表管理_区的获奖排名", "reports_bmtjareascore"),
	
	reportsxltj("报表管理_销量统计", "reports_xltj"),
	;
	
    // 成员变量
    private String name;
    private String value;

    // 构造方法
    private MemuEnum(String name, String value) {
        this.name = name;
        this.value = value;
    }

    // 普通方法
    public static String getName(String value) {
        for (MemuEnum c : MemuEnum.values()) {
            if (c.getValue().equals(value)) {
                return c.name;
            }
        }
        return null;
    }

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}
}
